package face.pay.vo;

/**
 * @Auther: zkj
 * @Date: 2019/8/5 11:05
 * @Description:
 */
public class ProfitUser {

    private  Integer userId;

    private  Integer parId;

    private  Integer oemId;

    private String  userType;

    private  Integer level;

    /**
     * 设备推荐分佣金
     */
    private Double  terminalProfit;

    /**
     * 结算价格
     */
    private Double  consumeProfit;

    /**
     * 用户是否已经注销 已经注销的用户不能分佣
     */
    private Integer deleted;

    /**
     *  商户推荐  用户分佣比列
     */
    private Double  mchRecProfit;

    /**
     * 商家 用户消费分佣比例
     */
    private Double  mchConsumeProfit;


    /**
     * 直接推荐 用户消费分佣 百分比
     */
    private Double directConsumeProfit;

    /**
     * 间推代理商 消费分佣 百分比
     */
    private Double indirectConsumeProfit;

    /**
     * 三级 间推代理商 消费分佣
     */
    private Double thirdConsumeProfit;



    public ProfitUser() {

    }

    public ProfitUser(Integer userId) {
        this.userId = userId;
    }

    public Integer getUserId() {
        return userId;
    }

    public void setUserId(Integer userId) {
        this.userId = userId;
    }

    public Double getTerminalProfit() {
        return terminalProfit;
    }

    public void setTerminalProfit(Double terminalProfit) {
        this.terminalProfit = terminalProfit;
    }

    public Double getConsumeProfit() {
        return consumeProfit;
    }

    public void setConsumeProfit(Double consumeProfit) {
        this.consumeProfit = consumeProfit;
    }

    public Double getMchRecProfit() {

        return mchRecProfit;
    }

    public void setMchRecProfit(Double mchRecProfit) {
        this.mchRecProfit = mchRecProfit;
    }

    public Double getMchConsumeProfit() {
        return mchConsumeProfit;
    }

    public void setMchConsumeProfit(Double mchConsumeProfit) {
        this.mchConsumeProfit = mchConsumeProfit;
    }

    public String getUserType() {
        return userType;
    }

    public void setUserType(String userType) {
        this.userType = userType;
    }

    public Integer getLevel() {
        return level;
    }

    public void setLevel(Integer level) {
        this.level = level;
    }

    public Integer getParId() {
        return parId;
    }

    public void setParId(Integer parId) {
        this.parId = parId;
    }

    public Integer getOemId() {
        return oemId;
    }

    public void setOemId(Integer oemId) {
        this.oemId = oemId;
    }

    public Integer getDeleted() {
        return deleted;
    }

    public void setDeleted(Integer deleted) {
        this.deleted = deleted;
    }

    public Double getDirectConsumeProfit() {
        return directConsumeProfit;
    }

    public void setDirectConsumeProfit(Double directConsumeProfit) {
        this.directConsumeProfit = directConsumeProfit;
    }

    public Double getIndirectConsumeProfit() {
        return indirectConsumeProfit;
    }

    public void setIndirectConsumeProfit(Double indirectConsumeProfit) {
        this.indirectConsumeProfit = indirectConsumeProfit;
    }

    public Double getThirdConsumeProfit() {
        return thirdConsumeProfit;
    }

    public void setThirdConsumeProfit(Double thirdConsumeProfit) {
        this.thirdConsumeProfit = thirdConsumeProfit;
    }
}
